$(function() {
	system.journal.init();
});

Namespace('system.journal',{
	init:function() {
		easyui.util.initDatagrid('#journal-datagrid',{
			onDblClickRow:function() {
				system.journal.check();
			}
		});
	},
	query:function() {
		$('#query-form').show();
		$('#query-dialog').dialog({
			title: '查询',
		    width: 350,
		    height: 250,
		    buttons:[{
				text:'查询',
				iconCls:'icon-ok',
				handler:function(){
					system.journal.doQuery();
					$('#query-form').form('reset');
				}
			},{
				text:'重置',
				iconCls:'icon-undo',
				handler:function(){
					$('#query-form').form('reset');
				}
			},{
				text:'取消',
				iconCls:'icon-cancel',
				handler:function(){
					$('#query-dialog').dialog('close');
				}
			}]
		});
	},
	doQuery:function() {
		if(!$('#query-form').form('validate')) return;
		var data=$('#query-form').form('jsonObject');
		$('#datagrid').datagrid('load',data);
		$('#query-dialog').dialog('close');
	},

	check:function(){
		getDialog('check-dialog').dialog({
			href:contextpath+'/system/journal/check',
			title: '日志详情',
		    width: 900,
		    height: 520,
		    buttons:[{
				text:'取消',
				iconCls:'icon-cancel',
				handler:function(){
					$('#check-dialog').dialog('close');
				}
			}]
		});
	}
});